$(function() {
//    $("#idestado_sol").load("AusentismoApr?accion=CBO_IDESTA", function(){
//        jsQry();
//    });
});

function jsQry() {
//    $.ajax({
//        url: "AusentismoApr",
//        type: "post",
//        data: {
//            accion: "QRY_PEND_APR",
//            idestadovigente: $("#idestadovigente").is(':checked') ? "1" : "2"
//        },
//        success: function(data) {
//            if (data.substring(0, 3) === 'Ok!') {
//                data = data.substring(3, data.length);
//                $("#qbody").html(data);
//
//            } else {
//                $("#qbody").html("<tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>");
//                mensaje(data);
//            }
//        }
//    });
}

function jsSol() {
//    var ids = [];
//
//    $("input[name='_upd2']:checked").each(function() {
//        ids.push($(this).val());
//    });
//
//    if (ids.length === 0) {
//        alert("Seleccione Fila(s) mediante Cajas de Chequeo");
//
//    } else {
//        var data = "";
//
//        for (var f = 0; f < ids.length; ++f) {
//            data += "<tr>";
//            data += "<td>";
//            data += "<input type=\"text\" name=\"_trab\" readonly=\"readonly\" value=\"" + $("#_trab_" + ids[f]).text() + "\" style=\"width:160px\"/>";
//            data += "</td>";
//            data += "<td>";
//            data += "<input type=\"text\" name=\"_soli\" readonly=\"readonly\" value=\"" + $("#_soli_" + ids[f]).text() + "\" style=\"width:50px\"/>";
//            data += "</td>";
//            data += "<td>";
//            data += "<input type=\"text\" name=\"_fech\" readonly=\"readonly\" value=\"" + $("#_fech_" + ids[f]).text() + "\" style=\"width:90px\"/>";
//            data += "</td>";
//            data += "<td>";
//            data += "<input type=\"text\" name=\"_hora\" readonly=\"readonly\" value=\"" + $("#_hora_" + ids[f]).text() + "\" style=\"width:130px\"/>";
//            data += "</td>";
//            data += "<td>";
//            data += "<input type=\"text\" name=\"_conc\" readonly=\"readonly\" value=\"" + $("#_conc_" + ids[f]).text() + "\" style=\"width:90px\"/>";
//            data += "</td>";
//            data += "<td>";
//            data += "<input type=\"text\" name=\"_esta\" readonly=\"readonly\" value=\"" + $("#_esta_" + ids[f]).text() + "\" style=\"width:70px\"/>";
//            data += "</td>";
//            data += "</tr>";
//        }
//        $("#qbody2").html(data);

    $("#dsol").dialog({
        modal: true,
        width: 700,
        buttons: {
            "Cerrar": function() {
                $(this).dialog("close");
            },
            "Enviar Datos": function() {
                $(this).dialog("close");
//                    var _soli = [];
//                    $("input[name='_soli']").each(function() {
//                        _soli.push($(this).val());
//                    });
//
//                    $.ajax({
//                        url: "AusentismoApr",
//                        type: "post",
//                        data: {
//                            accion: "REG_SOL",
//                            _soli: _soli.toString(),
//                            idestado: $("#idestado_sol").val(),
//                            obs: $("#observacion_sol").val()
//                        },
//                        success: function(data) {
//                            if (data === "") {
//                                $("#dsol").dialog("close");
//
//                            } else {
//                                $("#error_sol").html(data);
//                            }
//                        }
//                    });
            }
        }
    });
//    }
}

function jsCon() {

    var id = $("input[name='_upd']:checked").val();

    if (isNaN(id)) {
        alert("Seleccione Fila para Consulta");

    } else {
        $("#dcon").dialog({
            modal: true,
            width: 500,
            buttons: {
                "Cerrar": function() {
                    $(this).dialog("close");
                }
            }
        });

//        $.ajax({
//            url: "AusentismoApr",
//            type: "post",
//            data: {
//                accion: "CON_SOL_1",
//                id: id
//            },
//            success: function(bean) {
//                if (bean.length !== 0) {
//                    $(bean).find('nodo').each(function() {
//                        $("#" + $(this).attr('id')).val($(this).text());
//                    });
//                    //
//                    $("#dcon").dialog({
//                        modal: true,
//                        width: 500,
//                        buttons: {
//                            "Cerrar": function() {
//                                $(this).dialog("close");
//                            }
//                        }
//                    });
//                    //
//                    $.ajax({
//                        url: "AusentismoApr",
//                        type: "post",
//                        data: {
//                            accion: "CON_SOL_2",
//                            id: id
//                        },
//                        success: function(data) {
//                            $("#qqbody").html(data);
//                        }
//                    });
//
//                } else {
//                    window.location = "ausenteismo_apr.jsp";
//                }
//            }
//        });
    }
}

function jsAnu() {
    var id = $("input[name='_upd']:checked").val();

    if (isNaN(id)) {
        alert("Seleccione Fila para Actualizar");

    } else {
        $("#danu").dialog({
            modal: true,
            width: 500,
            buttons: {
                "Cancelar": function() {
                    $(this).dialog("close");
                },
                "Enviar Datos": function() {
                    $(this).dialog("close");
                }
            }
        });

//        $.ajax({
//            url: "AusentismoApr",
//            type: "post",
//            data: {
//                accion: "UPD_SOL_AUS_1",
//                id: id
//            },
//            success: function(bean) {
//                $(bean).find('nodo').each(function() {
//                    $("#" + $(this).attr('id')).val($(this).text());
//                });
//                //
//                var estadoestado_actual = $("#estado_actual_upd").val();
//
//                if (estadoestado_actual === "Aprobada") {
//                    $("#dupd").dialog({
//                        modal: true,
//                        width: 500,
//                        buttons: {
//                            "Cancelar": function() {
//                                $(this).dialog("close");
//                            },
//                            "Enviar Datos": function() {
//                                $.ajax({
//                                    url: "AusentismoApr",
//                                    type: "post",
//                                    data: {
//                                        accion: "UPD_SOL_AUS_2",
//                                        id: id,
//                                        observacion: $("#observacion_upd").val()
//                                    },
//                                    success: function(data) {
//                                        $("#dupd").dialog("close");
//
//                                        if (data !== "") {
//                                            mensaje(data);
//                                        } else {
//                                            window.location = "ausenteismo_apr.jsp";
//                                        }
//                                    }
//                                });
//                            }
//                        }
//                    });
//                } else {
//                    mensaje("Estado no Aprobado.");
//                }
//            }
//        });
    }
}

function jsExcel() {
    var data = "";

    $("#qbody").find('td', 'th').each(function() {
        data += $(this).text() + ";";
    });

    if (data !== "") {
        $("#data_excel").val(data);
        document.forms["to_excel"].submit();
    }
}

function  mensaje(msg) {
    $("#msg").html(msg);

    $("#dmsg").dialog({
        modal: true,
        width: 400,
        buttons: {
            "Cerrar": function() {
                $(this).dialog("close");
            }
        }
    });
}